package com.orhon.smartcampus.modules.baseinfo.gqlModel;

import com.orhon.smartcampus.basicComponents.GQLLang;
import com.orhon.smartcampus.modules.base.gqlModel.GQLSchool;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Data
public class GQLSemester {

    private Long id;
    private String semester_code;
    private GQLLang name;
    private String yearly_code;
    private Integer is_current;
    private GQLSchool school;
    private Date start_date;
    private Date end_date;
    private Integer week_total;
    private String mark;
    private Date teaching_start_date;
    private Date teaching_end_date;
    private Integer total_teaching_weeks;
    private Integer semester_status;
    private Integer semester_number;
    private Date first_week_monday;
    private Date first_week_sunday;
    private Date created_at;
    private Date updated_at;
    private Date deleted_at;
}
